﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ECommerce.WebControls.Productos
{
    public partial class TreeFamilyProducts : System.Web.UI.WebControls.TreeView
    {
        public string SeparadorRuta;
        public string ImageURL;
        public void Cargar()
        {
            this.Nodes.Clear();
            ECommerce.Model.Productos.Familia[] Familias = ECommerce.DAO.SQL.Productos.Familia.GetFamiliasByFamiliaId(0);
            foreach (ECommerce.Model.Productos.Familia Familia in Familias)
            {
                Familia.LoadFamiliasHijas();
                Familia.LoadProductosHijos();
                Familia.LoadTreeNode(this.SeparadorRuta, this.ImageURL);
                Familia.TreeNode.ImageUrl = this.ImageURL;
                this.Nodes.Add(Familia.TreeNode);
            }
            this.ExpandAll();
        }
    }
}
